package net.maku.association.convert;

import net.maku.association.entity.InterestAssociationApplyEntity;
import net.maku.association.vo.InterestAssociationApplyVO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

import java.util.List;

/**
* 申请加入协会
*
* @author 阿沐 babamu@126.com
* @since 1.0.0 2025-04-26
*/
@Mapper
public interface InterestAssociationApplyConvert {
    InterestAssociationApplyConvert INSTANCE = Mappers.getMapper(InterestAssociationApplyConvert.class);

    InterestAssociationApplyEntity convert(InterestAssociationApplyVO vo);

    InterestAssociationApplyVO convert(InterestAssociationApplyEntity entity);

    List<InterestAssociationApplyVO> convertList(List<InterestAssociationApplyEntity> list);

}